1 talks have ended on an optimistic note
Politics english-russian dictionary > talks have ended on an optimistic note